Bundle Group org.nuxeo.apidoc
Documentation
-
ReadMe.md
About Explorer
These modules provide an API to browse the Nuxeo distribution tree:
- BundleGroup (maven group or artificial grouping) - Bundle - Component - Service - Extension Points - Contributions - Operations - PackagesThe Nuxeo Distribution can be:
- live: in memory (meaning runtime introspection)
- persisted: saved in Nuxeo Repository as a tree of Documents
The following documentation items are also extracted:
- documentation that is built-in Nuxeo Runtime descriptors
- readme files that may be embedded inside the jar
What it can be used for
- browse you distribution
- check that a given contribution is deployed
- play with Nuxeo Runtime
Configuration
The template
explorer-sitemodeenables the nuxeo.conf propertyorg.nuxeo.apidoc.site.modeand defines an anonymous user. The propertyorg.nuxeo.apidoc.site.modecomes with a more user friendly design and hides the current "live" distribution from display and API.The template
explorer-virtualadmindisables the usualAdministratoruser creation at database initialization and adds a virtual admin user with nameapidocAdmin, whose password can be changed using nuxeo.conf propertyorg.nuxeo.apidoc.apidocAdmin.password.The template
explorer-disable-validationdisables validation on documents: it is used as an optimization to speed up distributions imports, but should not be used on a Nuxeo instance not dedicated to the explorer package usage.Modules
This plugin is composed of 3 bundles:
- nuxeo-apidoc-core: for the low level API on the live runtime
- nuxeo-apidoc-repo: for the persistence of exported content on the Nuxeo repository
- nuxeo-apidoc-webengine: for JAX-RS API and Webview